3.07. Знаки препинания
Разработчику
Аналитику
Тестировщику
Архитектору
Инженеру
Знаки препинания
Два важных вопроса, которые мучают начинающих программистов:
- Когда использовать кавычки двойные (
"), одинарные ('), а когда апострофы (’)? - Когда использовать точки (
.), запятые (,) и точку с запятой (;)?
Для строк всегда используются одинарные кавычки (') :
SELECT * FROM users WHERE name = 'Клементина';
Двойные кавычки (") могут использоваться для имен таблиц, столбцов и т. д., если СУБД поддерживает:
SELECT * FROM "Users" WHERE "id" = 1;
Это полезно, если имя содержит пробелы или совпадает с ключевым словом.
Апострофы (’) — не поддерживаются в SQL как часть синтаксиса. Используйте обычный '.
Точка (.) : используется для указания столбцов в формате таблица.столбец:
SELECT users.name FROM users;
Запятая (,) : разделяет поля в запросах:
SELECT id, name, email FROM users;
Точка с запятой (;) : часто используется для завершения запроса:
SELECT * FROM users;
INSERT INTO users (name) VALUES ('Клементина');
Точка с запятой не обязательна во всех СУБД (например, MySQL), но является хорошей практикой при работе с несколькими запросами.